O que é um cpu eo que ele faz? [Tecnologia explicou]

Embora a maioria das pessoas moderadamente tech-savvy hoje sabemos que um CPU é um dos componentes em seus computadores, muitas pessoas não sabem o que é uma CPU realmente faz. Na verdade, se solicitado, a maioria das pessoas provavelmente não sabem o CPU representa.

Mas quando procura de um novo desktop ou laptop, e termos típicos relacionados à CPU como “quad-core” ?? ou”core i7” ?? saem de anúncios, cada um proclamando a sua superioridade sobre o outro - o que é uma pessoa a fazer, especialmente se ele ou ela não tem ideia do que qualquer um desses termos significam?


Primeiro de tudo, o que é uma CPU? CPU (Também vulgarmente chamado um microprocessador) meios ?? “unidade de processamento central”. É um nome muito apropriado, porque descreve exatamente o que a CPU faz: ele processa instruções que reúne a partir de decodificar o código em programas e outros tais arquivos. A CPU tem quatro funções principais: buscar, decodificar, executar, e Escreva de volta.

o que é um cpu

Buscar

Na primeira etapa, a CPU recupera a instrução que ele precisa ser executado a partir da memória do programa. Cada instrução em um programa (que contém milhões de instruções) é armazenado em um endereço específico. A CPU tem uma contador de programa, que mantém o controle da posição da CPU no programa - mais especificamente, o endereço da instrução que a CPU está acessando.

Decodificar

Para esta etapa, é importante saber que não importa o que o código de um programa é escrito em, o compilador para esse idioma específico quebra o código até Assembly Language. linguagem assembly é uma linguagem que a CPU entende, mas podem variar entre diferentes CPUs. A partir daí, uma “~assembler` traduz Assembly Language em código binário, que a CPU pode manipular para executar as instruções que são dadas.

Video: O que é uma CPU?

o que é um cpu

Executar

Com base nas instruções que lhe forem dadas, a CPU pode, então, fazer uma de três coisas:

1) Usando sua Unidade lógica e aritmética (ALU), a CPU pode calcular funções-matemático extremamente complicado

2) Mova dados de um local de memória para outro-



3) Ir para endereços diferentes no programa com base em decisões tomadas pela própria CPU.

O diagrama acima mostra a configuração de um microprocessador extremamente simples capaz de executar estas acções.

Escreva de volta

Normalmente, cada uma das ações tomadas pelo CPU produz algum tipo de saída. A CPU leva esta saída e escreve-lo na memória do computador. Por exemplo, se um programa queria executar o primeiro item da lista acima em dois operandos, 3 e 5, a saída, 8, seria escrito de volta para um endereço específico. No entanto, para a 3ª bala, o contador de programa (que, como dito acima, é usado para acompanhar o progresso da CPU através de um programa) simplesmente muda para refletir o início do próximo conjunto de instruções.

Quando estas quatro etapas foram concluídas, o contador de programa se move para a próxima instrução e repete todo o processo novamente, até o término do programa.

o que é um cpu

Outro componente importante de uma CPU é chamado de “relógio”. ?? O relógio produz um sinal que atua para sincronizar as unidades lógicas dentro da CPU como eles executam as instruções dadas em um programa. No diagrama acima, a linha púrpura representa o sinal de um relógio, uma vez que está a ser introduzida num unidade lógica. Por cada vez que a linha continua de baixo para cima, e de volta para baixo (um ciclo), uma instrução é realizada.

Assim, a velocidade CPU Clock refere-se ao número de vezes que os ciclos de relógio do CPU por segundo. computadores típicos têm uma velocidade de clock em torno de 2,8 GHz (Gigahertz), o que significa que os ciclos de clock de 2,8 bilhões de vezes por segundo, e executa um número equivalente de instruções!

Agora, embora esta parece ser uma incrível quantidade de informações processadas, uma CPU que opera exclusivamente na tecnologia explicado acima ainda seria lento, se não fosse por paralelismo, e tecnologia multi-core. Mas eu vou deixar isso para mais tarde, como eu apenas lhe deu uma grande quantidade de informação para digerir. Agora, você é um pouco mais perto de aprender como processadores funcionam, e para a aferição qual processador é melhor para suas necessidades.

Na Parte 2, vou explicar mais em profundidade sobre a tecnologia que vai para a tecnologia dual e quad-core, e que afirma como “Hyper-Threading” ?? significar. Eu também vou introduzir o conceito de overclocking uma CPU (a prática de aumentar o clock de um CPU para aumentar seu desempenho e velocidade).

O CPU é que o seu computador tem? Alguma vez você já pensou em overclock seu computador? Deixe-nos saber nos comentários!


Artigos relacionados